Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 STOKENCHURCH PLACE Detached £328,716 £179,950 30 Sep 2005
5 STOKENCHURCH PLACE Detached £394,091 £235,000 3 Nov 2006
11 STOKENCHURCH PLACE Detached £518,183 £137,000 19 May 2000
13 STOKENCHURCH PLACE Detached £594,325 £440,000 31 Mar 2016
15 STOKENCHURCH PLACE Detached £397,680 £235,000 9 Nov 2012
17 STOKENCHURCH PLACE Detached £384,169 £310,000 13 Jul 2018
21 STOKENCHURCH PLACE Semi-Detached £398,603 £235,000 14 May 2010
23 STOKENCHURCH PLACE Detached £496,295 £118,000 13 Sep 1999